/**
 * Created by Administrator on 2018\6\24 0024.
 */
$(function () {
    //权限左右移动,绑定点击事件
    $("#selectAll").click(function () {
        $(".all_permission option").appendTo($(".selected_permission"));
    });
    $("#deselectAll").click(function () {
        $(".selected_permission option").appendTo($(".all_permission"));
    });
    $("#select").click(function () {
        $(".all_permission option:selected").appendTo($(".selected_permission"));
    });
    $("#deselect").click(function () {
        $(".selected_permission option:selected").appendTo($(".all_permission"));
    });
//    去重:1.获取右侧的数据放入一个数组
    var ids = $.map($(".selected_permission option"),function (item) {
        return $(item).val();
    });
//    2.迭代左侧的数据,判断是否在右侧数组中
    $.each($(".all_permission option"),function (index,item) {
        if ($.inArray($(item).val(),ids) >= 0){
            $(item).remove();
        }
    });
//    在提交表单之前,选中右侧
    $("#editForm").submit(function () {
        $(".selected_permission option").prop("selected",true);
    });

})
